Блог Николая Семенцова

Партнер компании 1с-битрикс


Многоязычный сайт перенаправление пользователя на нужный язык

Часто требуется делать многоязычные сайты на bitrix и очень хотелось что бы пользователю не приходилось самому переключать язык, а происходило это автоматически , для этого я использую такой простой скрипт в bitrix который помещаю в файл init.php.

Продолжение >>>


Теги: Bitrix | init.php | многоязычность

Подписка при заполнение формы

Делал недавно сайт с необычной веб-формой, одной из ее особенностей было то что после ее заполнения, при активном чекбоксе "Подписатся на новости" надо подписывать на рассылку определенной рубрики, для этой задачи мне нужно было написать вот такой обработчик события добавления результата веб-формы в файле init.php

Продолжение >>>


Теги: Bitrix | init.php | рассылка | события

Ajax фильтры для каталога , с возможностью добавлять в закладки браузера

При создании интернет-магазин часто используются фильтры товара по характеристикам , пользователей раздражает когда при изменение свойств поиска, идет перезагрузка страницы, давай те исправим это положение и сделаем полноценный фильтр на ajax .

Мы будем использовать хэш что бы была возможность ложить ссылку в закладку, кидать другу и использовать историю для перехода назад к параметрам поиска .

Продолжение >>>


Теги: ajax | jquery | php | интернет-магазин

Drupal7 добавляем свой класс в body

В связи с быстрым развитием drupal 7 потихоньку переходим на этот прекрасный движок . Первое с чем я столкнулся, это с тем что теперь теги html body все скрипты хранятся в шаблоне html.tpl.php .

Мне необходимо было назначить класс в body в зависимости от пункта меню , для таких вещей появилась...

Продолжение >>>


Теги: css | Drupal | template.php

Темизация вывода меню

Темизация вывода меню

Стояла задача вывести меню не обычного вида

Тут у меня еще используется модуль menu_attributes , в нем я использовал атрибут заголовок именно его я и вывожу под названием пункта меню.

Продолжение >>>


Теги: Drupal | template.php | Меню

Вывод меню в определенной стилистике

Недавно делал сайт где необходимо было обрамить название меню тегом <span> еще обязательныем условием уникальный class для каждого тега li

Во первых я вывел главное меню в определенном месте с помощью кода

Продолжение >>>


Теги: Drupal | template.php